home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / gnu / gawk / cawf2st.zoo / cawf.mak < prev    next >
Makefile  |  1991-06-04  |  1KB  |  72 lines

  1. PROJ    =CAWF
  2. DEBUG    =0
  3. CC    =qcl
  4. CFLAGS_G    = /AM /W1 /Ze /DDOSPORT /DSTDLIB 
  5. CFLAGS_D    = /Zd /Od 
  6. CFLAGS_R    = /O /Ol /DNDEBUG 
  7. CFLAGS    =$(CFLAGS_G) $(CFLAGS_R)
  8. LFLAGS_G    = /CP:0xfff /NOI /SE:0x80 /ST:0x1000 
  9. LFLAGS_D    = /CO /INCR 
  10. LFLAGS_R    = 
  11. LFLAGS    =$(LFLAGS_G) $(LFLAGS_R)
  12. RUNFLAGS    =-fn -man new/man.7
  13. OBJS_EXT =     
  14. LIBS_EXT =     
  15.  
  16. .asm.obj: ; $(AS) $(AFLAGS) -c $*.asm
  17.  
  18. all:    $(PROJ).EXE
  19.  
  20. cawf.obj:    cawf.c $(H)
  21.  
  22. pass2.obj:    pass2.c $(H)
  23.  
  24. store.obj:    store.c $(H)
  25.  
  26. macsup.obj:    macsup.c $(H)
  27.  
  28. regerror.obj:    regerror.c $(H)
  29.  
  30. regexp.obj:    regexp.c $(H)
  31.  
  32. expand.obj:    expand.c $(H)
  33.  
  34. pass3.obj:    pass3.c $(H)
  35.  
  36. string.obj:    string.c $(H)
  37.  
  38. expr.obj:    expr.c $(H)
  39.  
  40. error.obj:    error.c $(H)
  41.  
  42. output.obj:    output.c $(H)
  43.  
  44. getopt.obj:    getopt.c $(H)
  45.  
  46. $(PROJ).EXE:    cawf.obj pass2.obj store.obj macsup.obj regerror.obj regexp.obj expand.obj \
  47.     pass3.obj string.obj expr.obj error.obj output.obj getopt.obj $(OBJS_EXT)
  48.     echo >NUL @<<$(PROJ).crf
  49. cawf.obj +
  50. pass2.obj +
  51. store.obj +
  52. macsup.obj +
  53. regerror.obj +
  54. regexp.obj +
  55. expand.obj +
  56. pass3.obj +
  57. string.obj +
  58. expr.obj +
  59. error.obj +
  60. output.obj +
  61. getopt.obj +
  62. $(OBJS_EXT)
  63. $(PROJ).EXE
  64.  
  65. $(LIBS_EXT);
  66. <<
  67.     qlink $(LFLAGS) @$(PROJ).crf
  68.  
  69. run: $(PROJ).EXE
  70.     $(PROJ) $(RUNFLAGS)
  71.  
  72.